@charset "utf-8";
@import "common/reset";
@function r($px){
    @return $px/100+rem;
}
section{
    font-size: 0;
    .line3{
        border: r(25) solid #f5f5f5;
        width: 100%;
        font-size: 0;
    }
    .line5{
        border: r(25) solid #f5f5f5;
        width: 100%;
        font-size: 0;
        margin-top: r(26);
    }
    .center{
        margin-top: r(23);
        padding: 0 r(29);
        .center-lt{
            margin-top: r(4);
            float: left;
            .cent-top{
                .cen-top{
//                  width: r(58);
//                  height: r(58);
//                  border-radius: 50%;
                    float: left;
                    img{
                        width: r(58);
                        height: r(58);
                        border-radius: 50%;
                    }
                }
                h1{
                    font-size: r(28);
                    color: #c5c5c5;
                    margin-left: r(75);
                }
                span{
                    font-size: r(18);
                    color: #c5c5c5;
                    margin-left: r(75);
                    display: block;
                }
            }
            .cent-bt{
                margin-top: r(14);
                h1{
                    font-size: r(25);
                    color: #323232;
                    
                }
            }
        }
        .center-ft{
            font-size: 0;
            float: right;
            margin-bottom: r(8);
            a{
                width: r(228);
                height: r(58);
                background: #b20000;
                color:white;
                font-size: r(28);
                line-height: r(58);
                text-align: center;
                display: inline-block;
                position: relative;
            }
            a::after{
                content: ">";
                width: r(25);
                height: r(25);
                border-radius: 50%;
                background: white;
                display: inline-block;
                color: #b20000;
                position: absolute;
                top: r(17);
                right: r(25);
                margin: auto;
                line-height: r(25);
            }
            span{
                font-size: r(16);
                color: #323232;
                display: block;
                margin-top: r(28);
            }
        }
    }
    .line4{
        border: r(1) solid #e2e2e2;
        width: 100%;
    }
    .center-img{
        width: r(585);
        height: r(433);
        margin-top: r(17);
        img{
            width: 100%;
        }
    }
    .more{
        width: 100%;
        padding: 0 r(29);
        margin-top: r(33);
        a{
            border-top: r(1) solid #e6e6e6;
            display: block;
            font-size: r(22);
            color: #bbbbbb;
            text-align: center;
            padding-top: r(19);
        }
    }
}
